pressured water installation - Francés Inglés Diccionario